Big Huge Thesaurus

mandarin orange tree

noun